package edu.hubu.talentmanagementsystem.model.ext;


import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import edu.hubu.talentmanagementsystem.model.Model;

import java.io.Serializable;

/**
 * <p>
 * 员工关注公司
 * </p>
 *
 * @author moonlan
 * @since 2021-03-27
 */
@TableName("company_star")
public class CompanyStar extends Model<CompanyStar> implements Serializable {


    /**
     * 员工关注公司表ID
     */
    @TableId(value = "company_star_id", type = IdType.AUTO)
    private Integer companyStarId;

    /**
     * 员工关注的公司的ID
     */
    @TableField("company_star_company_id")
    private Integer companyStarCompanyId;

    /**
     * 员工ID
     */
    @TableField("company_star_staff_id")
    private Integer companyStarStaffId;

    public Integer getCompanyStarId() {
        return companyStarId;
    }

    public CompanyStar setCompanyStarId(Integer companyStarId) {
        this.companyStarId = companyStarId;
        return this;
    }

    public Integer getCompanyStarCompanyId() {
        return companyStarCompanyId;
    }

    public CompanyStar setCompanyStarCompanyId(Integer companyStarCompanyId) {
        this.companyStarCompanyId = companyStarCompanyId;
        return this;
    }

    public Integer getCompanyStarStaffId() {
        return companyStarStaffId;
    }

    public CompanyStar setCompanyStarStaffId(Integer companyStarStaffId) {
        this.companyStarStaffId = companyStarStaffId;
        return this;
    }

    @Override
    public String toString() {
        return "CompanyStar{" +
                "companyStarId=" + companyStarId +
                ", companyStarCompanyId=" + companyStarCompanyId +
                ", companyStarStaffId=" + companyStarStaffId +
                "}";
    }
}
